Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - React Native - Growth [APAC] image - Rise Careers
Job details

Senior Software Engineer - React Native - Growth [APAC]

Building the Future of Crypto 

Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology.

What makes us different?

Kraken is a mission-focused company rooted in crypto values. As a Krakenite, you’ll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion. For over a decade, Kraken’s focus on our mission and crypto ethos has attracted many of the most talented crypto experts in the world.

Before you apply, please read the Kraken Culture page to learn more about our internal culture, values, and mission. We also expect candidates to familiarize themselves with the Kraken app. Learn how to create a Kraken account here.

As a fully remote company, we have Krakenites in 70+ countries who speak over 50 languages. Krakenites are industry pioneers who develop premium crypto products for experienced traders, institutions, and newcomers to the space. Kraken is committed to industry-leading security, crypto education, and world-class client support through our products like Kraken ProKraken NFT, and Kraken Futures.

Become a Krakenite and build the future of crypto!

Proof of work

The team

Team:

The Growth team drives Kraken’s mission to expand its global user base, focusing on optimizing the entire user journey - from first impressions to retention. Within this broader team, the Onboarding team plays a crucial role by ensuring new users have a seamless, intuitive, and efficient experience when joining Kraken, setting the stage for long-term engagement and trust.

The Onboarding team operates at the intersection of engineering, product, and design, collaborating closely with product managers and designers to craft experiences that align with Kraken’s growth objectives. Your team’s impact will extend beyond engineering, supporting Kraken’s mission by lowering barriers to entry, increasing conversion rates, and enabling a frictionless path for users across the globe. This role offers a unique opportunity to significantly impact how Kraken introduces crypto to the world - one new user at a time.

The opportunity

  • Design, develop, and maintain high-quality web & mobile applications using React Native

  • Collaborate with cross-functional teams, including Product, Design, and Backend Engineering, to deliver high-impact features and improvements

  • Significantly influence technical decisions, contribute to technical strategy discussions, and shape product/domain decisions with an expert understanding of engineering best practices

  • Mentor junior and senior engineers and provide constructive feedback

  • Master multiple technologies and stay ahead of the curve with new tools and trends

  • Design and implement scalable, maintainable, and fault-tolerant systems, with a deep understanding of complex software development architecture and design patterns

  • Lead and collaborate on complex initiatives, and drive feedback and growth across teams

  • Drive process improvements and lead by example with advanced experience in multiple software development processes

Skills you should HODL

  • 6+ years of experience in software development, with a focus on web and mobile applications

  • Deep understanding of JavaScript/TypeScript and proficiency with React Native frameworks 

  • Strong experience of API design, security, and performance optimization

  • Experience with Next.js and WebSockets

  • Experience with frontend testing frameworks

  • Familiarity with modern front-end build pipelines and tooling

  • Strong understanding of UI/UX best practices and principles

  • Excellent problem-solving skills, attention to detail, and ability to work independently and as part of a team

  • Strong written and verbal communication skills in English

Nice to haves

  • Familiarity with native mobile app development (iOS/Android)

  • Knowledge of the cryptocurrency industry and blockchain technology

#LI-Remote #LI-ZW1 #APAC

This job is accepting ongoing applications and there is no application deadline.

Please note, applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution.

We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Kraken is powered by people from around the world and we celebrate all Krakenites for their diverse talents, backgrounds, contributions and unique perspectives. We hire strictly based on merit, meaning we seek out the candidates with the right abilities, knowledge, and skills considered the most suitable for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgable about crypto!

As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind. Whether that’s based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws. 

Stay in the know

Follow us on Twitter

Learn on the Kraken Blog

Connect on LinkedIn

Kraken Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Kraken DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Kraken
Kraken CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior Software Engineer - React Native - Growth [APAC], Kraken

As a Senior Software Engineer - React Native at Kraken, you'll be stepping into a pivotal role within the Growth team, dedicated to enhancing the user experience and accelerating global crypto adoption. Here at Kraken, our mission is to make financial freedoms accessible to everyone, and as a member of our team, you'll be part of this exciting journey. In this fully remote position, you will work hand-in-hand with product managers and designers to create and refine web and mobile applications that embody the seamless experience our users expect. Your expertise in JavaScript and React Native will shine as you design and maintain high-quality applications, while driving vital improvements that expand our user base. You'll mentor both junior and senior engineers, guiding them through their growth and contributing to collaborative technical discussions. Your role will extend beyond coding, as you will help innovate and implement scalable solutions, assuring our tech strategies align with Kraken's mission. Whether it’s a user’s first moment with crypto or encouraging long-term engagement, your work will make a significant impact on how Kraken introduces the world to crypto. If you’re passionate about crypto, love solving complex problems, and have the skills to back it up, we want you to join us at Kraken and help build the future of crypto!

Frequently Asked Questions (FAQs) for Senior Software Engineer - React Native - Growth [APAC] Role at Kraken
What are the main responsibilities of a Senior Software Engineer - React Native at Kraken?

As a Senior Software Engineer - React Native at Kraken, your primary responsibilities include designing, developing, and maintaining high-quality web and mobile applications using the React Native framework. You will collaborate closely with cross-functional teams consisting of product managers, designers, and backend engineers to implement high-impact features that drive user engagement. Additionally, your role will involve mentoring junior engineers, influencing technical decision-making, and ensuring that the software solutions you create are scalable, maintainable, and fault-tolerant.

Join Rise to see the full answer
What qualifications are necessary for the Senior Software Engineer - React Native position at Kraken?

To be a successful candidate for the Senior Software Engineer - React Native position at Kraken, you should have at least 6 years of experience in software development with a strong focus on web and mobile applications. You must possess deep knowledge of JavaScript/TypeScript and a high level of proficiency in the React Native framework. Familiarity with API design, performance optimization, and UI/UX best practices is essential. Experience with frontend testing frameworks and an understanding of modern build pipelines and tooling will also be beneficial.

Join Rise to see the full answer
How does the Senior Software Engineer - React Native contribute to Kraken's mission?

A Senior Software Engineer - React Native plays a crucial role in Kraken's mission to accelerate global crypto adoption by creating seamless user experiences. By designing intuitive applications and streamlining the onboarding process, you facilitate new users' entry into the crypto space, enhancing retention and engagement. Your contributions will not just influence individual projects but will help shape Kraken’s strategy towards broader access to financial freedom through innovative technology.

Join Rise to see the full answer
What kind of skills are preferred for the Senior Software Engineer - React Native role at Kraken?

In addition to the essential skills of JavaScript/TypeScript proficiency and React Native expertise, preferred skills for the Senior Software Engineer - React Native role at Kraken include familiarity with native mobile app development for iOS and Android, knowledge of blockchain technology, and experience working with Next.js. Strong problem-solving abilities and excellent communication skills are crucial as you will work in a collaborative environment and potentially lead projects.

Join Rise to see the full answer
What kind of company culture can someone expect when working as a Senior Software Engineer - React Native at Kraken?

At Kraken, you can expect a culture that values collaboration, inclusivity, and a commitment to innovation. The company celebrates diversity and encourages Krakenites to bring their unique perspectives and talents to the table. As someone working in a fully remote environment, you will be part of a global team that strives to create impactful products while maintaining a strong focus on crypto values and mission-driven work. Krakenites are passionate about technology and crypto, fostering an exciting atmosphere for professional growth.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - React Native - Growth [APAC]
Can you describe your experience with React Native and how it relates to mobile application development?

When answering this question, focus on the specific projects you've worked on using React Native. Discuss your understanding of the framework, any challenges you faced during development, and how you overcame them. This is your opportunity to demonstrate your technical expertise and problem-solving skills.

Join Rise to see the full answer
How do you ensure code quality and reliability in your software development projects?

Discuss your approaches to code reviews, testing frameworks, and the importance of writing clean, maintainable code. Emphasize your experience with automated testing and how you collaborate with team members to uphold coding standards.

Join Rise to see the full answer
Describe a complex technical problem you have encountered and how you approached solving it.

Provide a specific example that showcases your analytical skills. Explain the problem clearly and describe the steps you took to diagnose and resolve it, highlighting any innovative solutions you implemented.

Join Rise to see the full answer
How do you prioritize and manage your workload when faced with multiple projects?

Discuss your time management strategies and tools you use to stay organized. Mention how you balance priorities by assessing urgency and importance while ensuring quality in your work.

Join Rise to see the full answer
What best practices do you follow when designing user interfaces?

Talk about UI/UX principles that guide your design choices, such as accessibility, responsiveness, and user feedback. Share any frameworks or methodologies you've implemented to enhance user experience in previous projects.

Join Rise to see the full answer
How do you approach mentoring junior developers?

Explain your philosophy on mentorship and provide examples of how you've supported junior developers in their growth. Discuss the importance of providing constructive feedback and fostering an environment where colleagues feel comfortable asking questions.

Join Rise to see the full answer
Can you describe your experience with API design and integration?

Detail any APIs you've designed or worked with and how you approached integration challenges. Discuss considerations like security, performance optimization, and user experience when designing APIs.

Join Rise to see the full answer
What strategies do you use to stay current with the evolving tech landscape, particularly in the area of mobile development?

Share the resources and methods you utilize, such as attending conferences, participating in online courses, and following industry leaders on social media. Discuss how you apply new knowledge to your projects at work.

Join Rise to see the full answer
How do you handle contentious feedback during a project or after delivering code?

Explain your approach to receiving and processing feedback. Emphasize the importance of being open-minded and using feedback as an opportunity for growth and improvement.

Join Rise to see the full answer
Why are you interested in working at Kraken as a Senior Software Engineer - React Native?

Articulate your passion for technology, crypto, and how Kraken’s mission aligns with your values. Mention specific aspects of Kraken's culture or projects that motivate you to contribute and grow within the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Kraken Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 12 days ago
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Life insurance
401K Matching
Paid Time-Off
Photo of the Rise User
Cognizant Hybrid Warrensville Heights, OH
Posted 13 days ago
Photo of the Rise User
CoverGo Remote No location specified
Posted 13 days ago
Photo of the Rise User
Mission Driven
Rise from Within
Growth & Learning
Dare to be Different
Passion for Exploration
Rapid Growth
Social Impact Driven
Inclusive & Diverse
Photo of the Rise User
Scalian Remote 10 Rue de la Mairie, 69410 Champagne-au-Mont-d'Or, France
Posted 2 days ago
Photo of the Rise User
Bosch Group Remote EN 16 - km 3.7 - Cacia, Aveiro, Portugal
Posted yesterday
More Staffing LLC Remote No location specified
Posted 12 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 30, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!